*, *:before, *:after {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
img{vertical-align: bottom; max-width: 100%;max-height: 100%; border: 0;}
p,ul,ol,li,h1,h2,h3,h4,h5,form,input,button,html,body{
  margin: 0; padding: 0;
}
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}
a, a:hover {text-decoration: none;color: #404951;}
a:focus, *:focus {outline: none;}


a:active,
a:hover {
  outline: 0;
}

@font-face {
  font-family: "iconfont";
  src: url("//at.alicdn.com/t/font_29zyt9t4a5wjnhfr.eot"); /* IE9*/
  src: url("//at.alicdn.com/t/font_29zyt9t4a5wjnhfr.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("//at.alicdn.com/t/font_29zyt9t4a5wjnhfr.woff") format("woff"), /* chrome、firefox */
  url("//at.alicdn.com/t/font_29zyt9t4a5wjnhfr.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("//at.alicdn.com/t/font_29zyt9t4a5wjnhfr.svg#iconfont.svg#iconfont"); /* iOS 4.1- */
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;}
